<?php
if (!defined("_INDEX")) { header("Location: /"); die; }

$errors = array();

if ($route->POST("action") == 'edit')
{
	$email = UV::readMQ($route->POST("email"));
	$main_page = UV::readMQ($route->POST("main_page"));
	$services_page = UV::readMQ($route->POST("services_page"));
	$about_text = UV::readMQ($route->POST("about_text"));
	
	$query = "update `settings` set `email`='$email',`main_page`='$main_page',`services_page`='$services_page',`about_text`='$about_text'";
	$update = $db->sendQuery($query);
	
	if (!$update)
		$errors[] = "Ошибка обновления настроек";
}

$settings = $db->getRow("select * from `settings`");

loadPage("head.php");
?>
<script type='text/javascript'>
$(document).ready(function(){
	$("#m_insert_city").click(function(){
		var curpos = $('#main_page').getSelection().start;
		var value = $('#main_page').val().substr(0,curpos) + "__city__" + $('#main_page').val().substr(curpos);
		$('#main_page').val(value);
	})
	$("#m_insert_city_rod").click(function(){
		var curpos = $('#main_page').getSelection().start;
		var value = $('#main_page').val().substr(0,curpos) + "__city_rod__" + $('#main_page').val().substr(curpos);
		$('#main_page').val(value);
	})
	$("#m_insert_city_pred").click(function(){
		var curpos = $('#main_page').getSelection().start;
		var value = $('#main_page').val().substr(0,curpos) + "__city_pred__" + $('#main_page').val().substr(curpos);
		$('#main_page').val(value);
	})
	$("#s_insert_city").click(function(){
		var curpos = $('#services_page').getSelection().start;
		var value = $('#services_page').val().substr(0,curpos) + "__city__" + $('#services_page').val().substr(curpos);
		$('#services_page').val(value);
	})
	$("#s_insert_city_rod").click(function(){
		var curpos = $('#services_page').getSelection().start;
		var value = $('#services_page').val().substr(0,curpos) + "__city_rod__" + $('#services_page').val().substr(curpos);
		$('#services_page').val(value);
	})
	$("#s_insert_city_pred").click(function(){
		var curpos = $('#services_page').getSelection().start;
		var value = $('#services_page').val().substr(0,curpos) + "__city_pred__" + $('#services_page').val().substr(curpos);
		$('#services_page').val(value);
	})
	$("#a_insert_city").click(function(){
		var curpos = $('#about_text').getSelection().start;
		var value = $('#about_text').val().substr(0,curpos) + "__city__" + $('#about_text').val().substr(curpos);
		$('#about_text').val(value);
	})
	$("#a_insert_city_rod").click(function(){
		var curpos = $('#about_text').getSelection().start;
		var value = $('#about_text').val().substr(0,curpos) + "__city_rod__" + $('#about_text').val().substr(curpos);
		$('#about_text').val(value);
	})
	$("#a_insert_city_pred").click(function(){
		var curpos = $('#about_text').getSelection().start;
		var value = $('#about_text').val().substr(0,curpos) + "__city_pred__" + $('#about_text').val().substr(curpos);
		$('#about_text').val(value);
	})
})
</script>
<h1>Настройки сайта</h1><br /><?php
	if (count($errors) > 0)
		echo "<p class='fail'>".implode("<br />",$errors)."<br /><br /></p>";
	elseif ($route->POST("action") == 'edit')
		echo "<p class='success'>Настройки успешно обновлены<br /><br /></p>";
?>
<form method='POST' id="edit">
	<input type='hidden' name='action' value='edit' />
	<table cellpadding='3' cellspacing='5'>
		<tr>
			<td width='170px'><label for='email'>Email</label></td>
			<td width='600px'><input type='text' id='email' name='email' value='<?php echo $settings['email']; ?>' /></td>
		</tr>
		<tr>
			<td><label for='main_page'>Текст на странице города</label></td>
			<td>
				<textarea id='main_page' name='main_page'><?php echo $settings['main_page']; ?></textarea><br />
				<input type='button' id="m_insert_city" value='Вставить' /> - Вставить название города<br />
				<input type='button' id="m_insert_city_rod" value='Вставить' /> - Вставить название города в родительном падеже<br />
				<input type='button' id="m_insert_city_pred" value='Вставить' /> - Вставить название города в предложном падеже<br />
			</td>
		</tr>
		<tr>
			<td><label for='services_page'>Текст на странице услуг</label></td>
			<td>
				<textarea id='services_page' name='services_page'><?php echo $settings['services_page']; ?></textarea><br />
				<input type='button' id="s_insert_city" value='Вставить' /> - Вставить название города<br />
				<input type='button' id="s_insert_city_rod" value='Вставить' /> - Вставить название города в родительном падеже<br />
				<input type='button' id="s_insert_city_pred" value='Вставить' /> - Вставить название города в предложном падеже<br />
			</td>
		</tr>
		<tr>
			<td><label for='about_text'>О проекте</label></td>
			<td>
				<textarea id='about_text' name='about_text'><?php echo $settings['about_text']; ?></textarea><br />
				<input type='button' id="a_insert_city" value='Вставить' /> - Вставить название города<br />
				<input type='button' id="a_insert_city_rod" value='Вставить' /> - Вставить название города в родительном падеже<br />
				<input type='button' id="a_insert_city_pred" value='Вставить' /> - Вставить название города в предложном падеже<br />
			</td>
		</tr>
		<tr>
			<td colspan='2' align='right'><input type='submit' value='Обновить' /></td>
		</tr>
	</table>
</form>

<?php loadPage("footer.php"); ?>